self-induced intoxication - Espagnol Anglais Dictionnaire